Yo La Tengo have announced their 15th studio album There's A Riot Going On, due out March 16 on Matador Records. The title of the album is an obvious reference to the Sly and the Family Stone album of the same name, and also a blunt commentary on these politically turbulent times. Yo La Tengo…
Please to comment